body{font:12px/1.4 Arial,Helvetica,sans-serif;background:#edf6fe url(../images/bg_fix.jpg) repeat-x top;}
#background_page{background:url(../images/bg.jpg) no-repeat top center;}
a:link,a:active,a:visited{color:#097eaf;text-decoration:none}a:hover{color:#4491b2}
#container{width:950px;margin:0 auto;}
#header{height:100px;position:relative}
#header #logo{width:203px;float:left}
#logo img{height:91px;vertical-align:middle; padding:5px 0px 0px 30px;}
.pcontent{background:#FFF; padding:20px 20px 60px 20px;}
#banner{width:950px; height:300px; margin:10px 0px;}




#header .sitename{color:#0842ae;font-size:22px;font-weight:bold;padding-top:30px;margin-left:30px;float:left}
#header .language{position:absolute;top:10px;right:10px}
#message{height:30px;line-height:25px;background:#055e8c ;padding:0 0 0 10px; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;}
#message div.clock{display:block;float:left;padding:0 13px 0 0}
#message div.clock span{display:block;float:left;padding:0 0 0 13px;font-size:11px;color:#edf6fe}
#message form.search{width:278px}
#message form.search input.txt{margin:0 0 0 40px;width:184px}
#message form.search input.submit{margin:0 0 0 4px;text-transform:uppercase;padding:0;width:40px}
div.contentwrapper{padding:10px 0}
div.contentcolumn p{padding:4px 0}
div.box form.login{padding:0 10px 10px 10px}
div.box form.login input.txt{border:1px solid #b2b0b1;padding:3px;width:160px}
div.box form.login label{display:block;font-weight:700;padding:5px 0 4px 0}
div.box form.login img{vertical-align:middle}
div.box div.signed img{border:1px solid #ccc;padding:2px;margin-right:4px;width:80px}
div.box div.signed a{display:block;color:#333}
div.online p{margin:0 0 4px 0}
div.online img{vertical-align:middle;margin-right:2px}
div.online span.item{padding:0 0 0 20px}
div.online span.item strong{padding-right:4px}
div.box p.about{text-indent:20px;text-align:justify;padding:10px 4px}
div.box div.ads{padding:10px 4px}
form.newsletter{padding:4px}
form.newsletter input.txt{font-size:11px;color:#999;padding:4px;width:150px;margin-right:4px}

#footer{background:url(../images/bg_line_bottom.png) repeat-x top;padding:20px; margin:40px 0px 0px 0px;}
#footer p.footer,p.show_query{padding:0 10px;margin:0;font-size:11px;color:#9c9c9c}
#footer ul.bottom_nav,#footer ul.bottom-toolbar{font-size:11px;text-align:right}
#footer ul.bottom_nav li,#footer ul.bottom-toolbar li{display:inline}
#footer ul.bottom_nav li span{padding:0 0 0 4px}
#footer ul.bottom-toolbar{margin-top:0}
#footer ul.bottom-toolbar img{vertical-align:middle;padding:0 4px}

div.box form.voting{padding:10px}
h3.breakcolumn{line-height:27px;border-bottom:1px solid #ccc;font-weight:normal; margin-bottom:20px;}
h3.breakcolumn span.breakcolumn{font-size:14px;font-weight:700;padding:0 4px}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24,.span-25{float:left;margin-right:10px}
.last{margin-right:0 !important}
.span-4{width:150px}
.span-5{width:190px}
.span-6{width:230px}
.span-7{width:270px}
.span-8{width:300px}
.span-9{width:350px}
.span-10{width:390px}
.span-11{width:430px}
.span-12{width:470px}
.span-13{width:510px}
.span-16{width:630px}
.span-19{width:750px}
.span-25{width:370px}
hr{background:#ccc;color:#ccc;clear:both;float:none;width:100%;height:.08em;margin:0;border:none}
img.refresh{cursor:pointer;padding-left:10px}
div.box{margin-bottom:15px;width:100%}
div.content{padding:8px}
div.silver{background:#f2f2f2}
div.white,ul.list_item li.second{background:#fff}
div.orange{background:#ffe9da}
 
div.bordersilver{border:1px solid #d9d9d9}
div.box h3.header{border:1px solid #03608f;height:35px;line-height:35px;color:#fff;text-indent:10px;background:#0B41A5 url(../images/bg_menu_blue_light.png) repeat-x}
div.box h3.header a{color:#fff}
div.box h3.header strong,.box_silver strong,.box_orange strong{padding-right:4px;color:#0f0}
.box_silver{background:#f2f2f2;border:1px solid #EBEBEB}
.box_silver .header{background:url(../images/bg_menu_blue_light.png) repeat-x center;height:35px;line-height:35px;color:#000;text-indent:10px}
.box_orange{background:#FC3;border:1px solid #EBEBEB}
.box_orange .header{background:#FC3;height:35px;line-height:35px;color:#000;text-indent:10px}

form div.submit{background:url(../images/button01_r.png) top right no-repeat;padding:0 2px 0 0;float:left}
form div.submit input{border:0;color:#333;height:22px;line-height:22px;display:block;background:url(../images/button01_l.png) top left no-repeat;cursor:pointer}a.forgot{display:block;line-height:22px;height:22px;white-space:nowrap;color:#0674f1;font-size:11px;padding-left:4px}
a:hover.forgot{color:#333}
.bggreen{background:#e9ffd4}
#ver_menu{padding-bottom:6px;text-indent:24px}
#ver_menu a{background:#e4e4e4 url(../images/vertical_menu_bg.jpg) no-repeat left top;color:#333;display:block;font:bold 11px/24px tahoma,arial,sans-serif;height:25px;text-decoration:none}
#ver_menu a.current{background:#ffd9d9 url(../images/vertical_menu_bg.jpg) no-repeat left -25px;color:#333}
#ver_menu a.sub_normal{background:#f5fbfe url(../images/vertical_menu_bg.jpg) no-repeat left -75px;color:#333;padding-right:5px;text-align:right}
#ver_menu a.sub_current{background:#f5fbfe url(../images/vertical_menu_bg.jpg) no-repeat left -75px;color:#cb0000;padding-right:5px;text-align:right}
#ver_menu a.current:hover{background:#ffd9d9 url(../images/vertical_menu_bg.jpg) no-repeat left -25px;color:#0943ae}
#ver_menu a:hover{background:#d9e5ff url(../images/vertical_menu_bg.jpg) no-repeat left -50px;color:#cb0000}
ul.list_item{padding:0 2px 10px}
ul.list_item li{padding:8px 10px;border-bottom:1px solid #ccc;padding-bottom:10px;clear:both}

/*<extend>*/ 
#container {width:940px}
#container #logo img {padding-top:11px;padding-bottom:11px}
#container #message {padding:0px}
#container #message form.search {width: auto}
#container #message form.search input.submit {width: auto; text-transform: none;padding-left:4px;padding-right:4px}
#container #message .clock {margin-left:22px}
#container #cu3ox1 {margin:auto;height:398px;width:100%;clear:both}
#container #cu3ox1 #object_cu3ox {height:430px;width:100%;margin-top:-32px;text-align:center;}
#container .contentwrapper {padding:0px !important;}
#container .contentwrapper .span-8  .silver > div img {max-width:300px}

#container div.box{background-color:inherit;border-left: 1px solid #03608f;border-right: 1px solid #03608f;border-bottom: 1px solid #03608f}
#container div.box h3.header{font-size:15px;padding:0px;border-left:0 none;border-right:0 none}
#container div.box > div {padding-top:8px;padding-bottom:8px}
#container div.box > div > p{padding-left:10px !important;padding-right:10px !important}
#container div.box strong{color:inherit;padding-right:0px}

#container div.box_orange{margin-bottom:15px;width:100%}
#container div.box_orange h3.header{font-size:15px;color:white;background-color:#FF9F33}
#container div.box_orange > div {padding-top:8px;padding-bottom:8px}
#container div.box_orange > div > p{padding-left:4px !important;}
#container div.box_orange strong{color:inherit;padding-right:0px}

#container .ddsmoothmenu-v {background-color:white}
#container .ddsmoothmenu-v > br {display:none}
#container .ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{padding-left:15px;font-size:13px;font-weight:bold;padding-top:5px}

#container div.nav{clear:both}
#container ul.nav li{border-left:1px solid transparent;border-right:1px solid transparent}
#container ul.nav li.current,#container ul.nav li.current:hover{border-left:10px solid #a7cffc;border-right:10px solid #a7cffc;border-radius:10px;margin:0px}
#container ul.nav > li:hover{border-left:1px solid #a7cffc;border-right:1px solid #a7cffc;}
#container ul.nav span{font-size:15px}
#container ul.nav ul.subnav li{border:0 none;}
#container ul.nav ul.subnav li a{font-size:12px;border-color:#a7cffc}
#container ul.nav li ul.subnav{left:-1px;width:auto;border-top:1px solid #a7cffc;border-right:1px solid #a7cffc;border-left:1px solid #a7cffc;border-bottom:0 none}
#container ul.nav li.home span, ul.nav li.home a:hover span{padding-left:10px;padding-right:10px}
#container ul.nav li.home a, ul.nav li.home a:hover{margin-left:0px;margin-right:0px;padding-right:0px;padding-left:0px}

#footer {width:940px;margin:40px auto 0px}
#footer .fl img {border:4px solid white;height:83px;}

.e_banner{}
.e_banner .extend_banner{position:fixed;top:0px;background-color:transparent;height:100%;width:140px;opacity:0.1}
.e_banner#left .extend_banner{left:0px}
.e_banner#right .extend_banner{right:0px}
.e_banner .image {position:fixed;top:0px/*113px*/;padding:0px;z-index:999;}
.e_banner#left .image {left:0px}
.e_banner#right .image {right:0px}
.e_banner .image p{padding:0px;margin:0px 0px 0px 0px;}
.e_banner .image p a {color: #264677;display: block;font-weight: bold;text-align: center;text-decoration: none;width: 100%;}
.e_banner .image p a  span{display:block;margin-top:-4px}
.e_banner .image p a img{width:132px;cursor:pointer;border:3px solid transparent}
.e_banner .image p a:hover{color: #35afe2}
.e_banner .image p a:hover img{border-color:#35afe2}
.e_banner .image .sagscroller {width: 140px;height:2000px;margin-left:4px;margin-right:4px;border-color:#226}             

.map_title{font-weight:bold}
.map_area{width:590px; height:250px; margin:20px 0px;}
/*</extend>*/